photographic impression - Francés Inglés Diccionario